home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d20 / msg_45.arc / MSG.MAN < prev    next >
Text File  |  1992-01-07  |  92KB  |  3,265 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.                                         MSG
  24.                             FidoNet Message Manipulator
  25.                             ---------------------------
  26.                                     Version 4.5
  27.                                     by Ron Bemis
  28.                                 Nibbles & Bytes BBS
  29.                               FidoNet Node 1:124/1113
  30.                                    (214) 231-3841
  31.  
  32.                                     User Manual
  33.                                        (TFM)
  34.  
  35.                            Last modified January 6, 1992
  36.  
  37.  
  38.  
  39.                               +----------------------+
  40.                               | "Why anybody would   |
  41.                               | name a program after |
  42.                               | a food additive is   |
  43.                               | beyond me..."        |
  44.                               |          -Bryny      |
  45.                               +----------------------+
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.                         MSG - Copyright 1986-91 by Ron Bemis
  66.  
  67.  
  68.  
  69.                                   MSG.MAN - page 2
  70.  
  71.  
  72.                                  Table of Contents
  73.                                  -----------------
  74.  
  75.  
  76.             Introduction and Overview                                  5
  77.             Packing List                                               6
  78.             Legal Stuff                                                6
  79.             Shareware Registration                                     6
  80.             Disclaimer                                                 7
  81.             Guarantee                                                  7
  82.             Warning!                                                   7
  83.             Quick-Start                                                8
  84.                 Step 1 - Environment Variables                         8
  85.                 Step 2 - Batch File                                    9
  86.                 Step 3 - BBS/Mailer Setup                             10
  87.                 Step 4 - Local Message Areas                          11
  88.             General Description                                       12
  89.                 The Main Menu                                         12
  90.                 The Change Menu                                       12
  91.                 The XChange Menu                                      13
  92.                 The Zap Options Menu                                  13
  93.             Command Reference - Main Menu                             14
  94.                 A)rea change                                          14
  95.                 B)ody text change                                     14
  96.                 C)hange attributes                                    14
  97.                 D)estination change                                   15
  98.                 E)nter a message                                      15
  99.                 F)rom change                                          15
  100.                 G)oodbye                                              15
  101.                 H)uh? display again                                   15
  102.                 I)nquire (search)                                     15
  103.                 J)ump to OS                                           16
  104.                 K)ill a message                                       16
  105.                 L)ist messages                                        16
  106.                 M)ove (forward) a message                             17
  107.                 N)ext message                                         17
  108.                 O)rigin change                                        17
  109.                 P)revious message                                     17
  110.                 R)eply                                                17
  111.                 S)ubject change                                       17
  112.                 T)o change                                            17
  113.                 V)ersion of MSG                                       18
  114.                 W)rite message                                        18
  115.                 X)change options                                      18
  116.                 Z)ap options                                          18
  117.                 -) backward thread                                    19
  118.                 +) forward thread                                     19
  119.                 =) read continuous                                    19
  120.                 !) mark message                                       19
  121.                 @) recall message                                     19
  122.                 ?) HELP                                               19
  123.                 ENTER) next/previous                                  20
  124.                 #) specific message                                   20
  125.  
  126.  
  127.  
  128.  
  129.                         MSG - Copyright 1986-91 by Ron Bemis
  130.  
  131.  
  132.  
  133.                                   MSG.MAN - page 3
  134.  
  135.  
  136.             Command Reference - Change Menu                           21
  137.                 P = toggle PRIVATE                                    21
  138.                 R = toggle RECV'D                                     21
  139.                 S = toggle SENT                                       22
  140.                 F = toggle FILE ATTCHD                                22
  141.                 I = toggle IN TRANSIT                                 22
  142.                 O = toggle ORPHAN                                     22
  143.                 K = toggle KILL/SENT                                  23
  144.                 L = toggle LOCAL                                      23
  145.                 C = toggle CRASH                                      23
  146.                 H = toggle HOLD                                       23
  147.                 G = toggle GET FILE                                   23
  148.                 $ = toggle RECEIPT REQ                                24
  149.                 * = toggle RECEIPT                                    24
  150.                 T = toggle AUDIT TRAIL REQ                            24
  151.                 U = toggle UPDATE REQ                                 24
  152.                 X = toggle UNUSED                                     24
  153.                 ? = HELP                                              25
  154.                 ENTER = QUIT (save changes)                           25
  155.             Command Reference - XChange Menu                          26
  156.                 K = toggle 'Show Kludges'                             26
  157.                 S = toggle 'Show SEENBYs'                             26
  158.                 H = toggle Hotkeys                                    27
  159.                 Q = toggle 'Show Quotes'                              27
  160.                 M = toggle 'More?'                                    27
  161.                 C = toggle 'Clear Screen'                             27
  162.                 P = toggle 'KILL/SENT'                                28
  163.                 D = decorate                                          28
  164.                 ? = HELP                                              28
  165.                 ENTER = QUIT XChange                                  28
  166.             Command Reference - Zap Options Menu                      29
  167.                 D = change the description for this area              29
  168.                 O = change the ORIGIN line for this area              29
  169.                 S = change your signature for this area               29
  170.                 P = toggle private status                             29
  171.                 ? = HELP                                              29
  172.                 ENTER = QUIT Zap Options                              29
  173.             Environment Variables                                     30
  174.                 BBS                                                   30
  175.                 MSGED                                                 30
  176.             Command Stacking                                          31
  177.             Two-Letter Commands                                       33
  178.             Line Terminator                                           35
  179.             Automated Message Entry                                   36
  180.             Mailing Lists                                             36
  181.             Stopping Output                                           36
  182.             Hotkeys and Macros                                        37
  183.             stdout and stderr                                         38
  184.             stdin                                                     38
  185.             Entering and Replying to Messages                         39
  186.             Private Areas                                             39
  187.             Exit Errorlevels                                          39
  188.  
  189.  
  190.  
  191.  
  192.  
  193.                         MSG - Copyright 1986-91 by Ron Bemis
  194.  
  195.  
  196.  
  197.                                   MSG.MAN - page 4
  198.  
  199.  
  200.             Files Used by MSG                                         40
  201.                 *.SQD - Squish Database                               40
  202.                 *.SQI - Squish Index                                  40
  203.                 *.SQL - Squish Lastread Table                         40
  204.                 AREAS.BBS - Area List                                 40
  205.                 DIR.BBS - Area Description                            40
  206.                 *.DES - Area Description (Squish)                     40
  207.                 FIDOUSER.LST - Nodelisted Names                       41
  208.                 HANCOCK.JON - Signature                               41
  209.                 *.SIG - Signature (Squish)                            41
  210.                 LASTREAD. - Last Message Read Marker                  41
  211.                 MESSAGE.TXT - Text Editing File                       41
  212.                 MESSAGE.BAK - Editor Backup                           41
  213.                 MESSAGE.LOG - Active Area List                        42
  214.                 MESSAGE.SAV - Default W)rite File                     42
  215.                 MSG.CFG - Configuration File                          43
  216.                 MSG.COL - Color Configuration                         43
  217.                 MSG.MAC - Macro Definitions                           44
  218.                 MSG.REF - Macro Reference                             44
  219.                 MSGTOSS.LOG - Export Log                              44
  220.                 ORIGIN - Custom Origin                                44
  221.                 *.ORG - Custom Origin (Squish)                        44
  222.                 PRIVATE - Private Message Flag                        44
  223.                 *.PVT - Private Message Flag (Squish)                 44
  224.                 USERLIST.DOG - Non-Nodelisted Names                   45
  225.                 *.MSG - Message Files                                 45
  226.             Revision History                                          46
  227.                 2.8  08/06/88                                         46
  228.                 2.9  08/19/88                                         46
  229.                 3.0  08/20/88                                         46
  230.                 3.1  09/03/88                                         46
  231.                 3.2  09/08/88                                         46
  232.                 3.3  01/29/89                                         47
  233.                 4.0  10/03/89                                         47
  234.                 4.1  10/23/89                                         47
  235.                 4.2  10/10/91                                         48
  236.                 4.3  10/27/91                                         50
  237.                 4.4  12/06/91                                         50
  238.                 4.5  01/06/92                                         50
  239.             Conclusion                                                51
  240.  
  241.  
  242.  
  243.  
  244.  
  245.  
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.                         MSG - Copyright 1986-91 by Ron Bemis
  258.  
  259.  
  260.  
  261.                                   MSG.MAN - page 5
  262.  
  263.  
  264.             Introduction and Overview
  265.  
  266.  
  267.             MSG is a powerful and user friendly FidoNet message editing
  268.             and manipulation interface.
  269.  
  270.  
  271.             MSG lets you use your favorite editor, such as QEdit or
  272.             Brief, for editing local, netmail, and echomail messages.
  273.  
  274.  
  275.             MSG provides a quick and easy way to create, edit, reply to,
  276.             forward, readdress and otherwise manipulate FidoNet and BBS
  277.             messages.
  278.  
  279.  
  280.             MSG allows you to modify any or all message attributes (such
  281.             as LOCAL, KILL/SENT, PRIVATE, etc.) with a minimum of
  282.             effort.
  283.  
  284.  
  285.             MSG is also perfect for POINT systems.  It gets all its
  286.             system information from the AREAS.BBS and MSG.CFG files.
  287.             MSG does NOT use SYSTEM*.BBS or SYSTEM*.DAT files.
  288.  
  289.  
  290.             MSG is capable of many advanced procedures when used from
  291.             the OS command line, and MSG works well with redirected I/O.
  292.  
  293.  
  294.             The MSG user interface is very similar to that of Fido or
  295.             Opus.  You can invoke it with a chain of commands separated
  296.             by spaces, and you can type a chain of commands at any of
  297.             the program's menus.  The program always starts in your mail
  298.             area.
  299.  
  300.  
  301.             MSG is a bound executable, meaning that it runs identically
  302.             under DOS and OS/2.  In OS/2 it will run either from a full
  303.             screen protected mode prompt or a window session.
  304.  
  305.  
  306.  
  307.  
  308.  
  309.  
  310.  
  311.  
  312.  
  313.  
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.                         MSG - Copyright 1986-91 by Ron Bemis
  322.  
  323.  
  324.  
  325.                                   MSG.MAN - page 6
  326.  
  327.  
  328.             Packing List
  329.  
  330.  
  331.             Your MSG distribution package should contain the following
  332.             files.  Please contact Ron Bemis at node 1:124/1113 if your
  333.             distribution package is incomplete.
  334.  
  335.  
  336.             MSG.EXE        The MSG program itself
  337.             MSG.MAN        The MSG User's Manual (you're reading it)
  338.             MSG.CFG        A sample configuration file
  339.             MSG.COL        The MSG default color (monochrome) setup file
  340.             MSG.MAC        Some sample macros to use or modify
  341.             MSG.REF        Hotkey reference to help in macro generation
  342.             MSGS.BAT       Sample batch file for using MSG (DOS mode)
  343.             MSGS.CMD       Sample batch file for using MSG (OS/2 mode)
  344.             SUPPORT.FRM    Registration form that must be filled out and
  345.                            returned if you intend to continue using MSG.
  346.  
  347.  
  348.             Legal Stuff
  349.  
  350.  
  351.             MSG is Copyright (c) 1986-91 by Ron Bemis.  It is supplied
  352.             without warranty, and the author assumes no liability for
  353.             damage caused by performance or non-performance of the
  354.             software.
  355.  
  356.  
  357.             Shareware Registration
  358.  
  359.  
  360.             MSG is shareware!  That means that if you use it on a
  361.             regular basis, you must pay for it.  You are hereby granted
  362.             a limited license to use this program for one month.  At the
  363.             end of this month, you must either register this program or
  364.             stop using it.  This program may NOT be used in a business,
  365.             for-profit organization, or corporate environment without
  366.             first being registered.  Registration price for this program
  367.             is $20 per machine.  Registrations should be mailed to:
  368.  
  369.  
  370.                                           Ron Bemis
  371.  
  372.                                           9601 Forest Ln #222
  373.  
  374.                                           Dallas, TX  75243
  375.  
  376.  
  377.             Please fill out and mail the enclosed SUPPORT.FRM when
  378.             registering.
  379.  
  380.  
  381.  
  382.  
  383.  
  384.  
  385.                         MSG - Copyright 1986-91 by Ron Bemis
  386.  
  387.  
  388.  
  389.                                   MSG.MAN - page 7
  390.  
  391.  
  392.             Disclaimer
  393.  
  394.  
  395.             References to trademarks and copyrighted software not
  396.             controlled by Ron Bemis will appear throughout this
  397.             documentation.  Such references are made for the purpose of
  398.             clarification only and should not be construed as implying
  399.             that any agreement or license exists between Ron Bemis and
  400.             the lawful or owners of these trademarks and copyrights, nor
  401.             that any endorsements are intended.
  402.  
  403.  
  404.             Guarantee
  405.  
  406.  
  407.             MSG is guaranteed to take up space on your hard disk.
  408.             MSG is guaranteed not to rip, wrinkle, or tarnish.
  409.             MSG is guaranteed to disappear if deleted.
  410.             No other warranty or guarantee is made, express or implied.
  411.  
  412.  
  413.             Warning!
  414.  
  415.  
  416.             This program contains code that is designed to discourage
  417.             tampering.  Sections of the code dealing with registration
  418.             notices and the like cannot be patched without causing
  419.             undesirable results.
  420.  
  421.  
  422.             The author assumes no responsibility for any adverse
  423.             consequences or damage to systems or software that may occur
  424.             if this warning is ignored.
  425.  
  426.  
  427.             A word to the wise should suffice.
  428.  
  429.  
  430.  
  431.  
  432.  
  433.  
  434.  
  435.  
  436.  
  437.  
  438.  
  439.  
  440.  
  441.  
  442.  
  443.  
  444.  
  445.  
  446.  
  447.  
  448.  
  449.                         MSG - Copyright 1986-91 by Ron Bemis
  450.  
  451.  
  452.  
  453.                                   MSG.MAN - page 8
  454.  
  455.  
  456.             Quick-Start
  457.  
  458.  
  459.             This section will help you get MSG up and running with a
  460.             minimum effort, but DOES NOT cover some of MSG's most
  461.             powerful features.
  462.  
  463.  
  464.             This section assumes that you have a nodding acquaintance
  465.             with your OS and the "nuts and bolts" of your BBS or
  466.             mailer's message base.  You also will need an ASCII (text)
  467.             editor.
  468.  
  469.  
  470.             Please explore the rest of the documentation in order to
  471.             gain full awareness of the uses and capabilities of MSG -
  472.             you'll be surprised by some of the things it can do!  Here
  473.             we go . . .
  474.  
  475.  
  476.             Step 1 - Environment Variables
  477.  
  478.  
  479.             You'll need to declare two environment variables.
  480.  
  481.  
  482.             Add the following lines to AUTOEXEC.BAT (DOS) or CONFIG.SYS
  483.             (OS/2):
  484.  
  485.  
  486.                  SET BBS=[path]
  487.                  SET MSGED=[editor]
  488.  
  489.  
  490.             Where [path] is the drive and directory containing your
  491.             AREAS.BBS and MSG.CFG files, and [editor] is the name of
  492.             your favorite editor, just as you'd call it from the OS
  493.             command line.  If your editor is not on your path, you must
  494.             declare its path in the MSGED variable.
  495.  
  496.  
  497.                  Example:  SET BBS=C:\BINKLEY
  498.                            SET MSGED=Q
  499.  
  500.  
  501.             Please note:  MSG also will make use of the files
  502.             FIDOUSER.LST and USERLIST.DOG if it finds them in the
  503.             directory specified by the "BBS" variable.
  504.  
  505.  
  506.  
  507.  
  508.  
  509.  
  510.  
  511.  
  512.  
  513.                         MSG - Copyright 1986-91 by Ron Bemis
  514.  
  515.  
  516.  
  517.                                   MSG.MAN - page 9
  518.  
  519.  
  520.             Step 2 - Batch File
  521.  
  522.  
  523.             Most users will want to call MSG by using a batch file.  A
  524.             sample batch file (MSGS.BAT for DOS and MSGS.CMD for OS/2)
  525.             is included in the distribution package.
  526.  
  527.  
  528.             You should put the sample batch file into a directory that
  529.             is part of your PATH, then edit it to work properly on your
  530.             system.
  531.  
  532.  
  533.             Following is an example of how to use a batch file for
  534.             calling MSG and (depending on MSG's exit errorlevel) calling
  535.             EMMIE to process any messages that were entered during the
  536.             MSG session.  See "Exit Errorlevels" on page 39 for details.
  537.  
  538.  
  539.             The command line arguments shown are not required, but they
  540.             greatly enhance the operation of MSG.  Refer to "XChange
  541.             Commands" on page 26 for details.
  542.  
  543.  
  544.                  @Echo Off
  545.                  MSG Xchange More Clear Hotkeys ^
  546.                       If Errorlevel 3 Goto Error
  547.                       If Errorlevel 2 Goto Echomail
  548.                       If Errorlevel 1 Goto Netmail
  549.                       If Errorlevel 0 Goto Exit
  550.  
  551.                  :Error
  552.                       Echo Fatal Error!  MSG did not execute properly!
  553.                       Pause
  554.                       Goto Exit
  555.  
  556.                  :Echomail
  557.                       EMMIE /N /S /N /P  (see note below)
  558.                       Del Msgtoss.Log
  559.  
  560.                  :Netmail
  561.                       EMMIE /P
  562.  
  563.                  :Exit
  564.  
  565.  
  566.             Note:  MSG appends a file called MSGTOSS.LOG every time it
  567.             is used to enter messages.  This file can be used by most
  568.             mail processors (like EMMIE, Confmail and Qmail) to speed up
  569.             processing.  Refer to your mail processor's documentation
  570.             for tips on how to make use of MSGTOSS.LOG.
  571.  
  572.  
  573.  
  574.  
  575.  
  576.  
  577.                         MSG - Copyright 1986-91 by Ron Bemis
  578.  
  579.  
  580.  
  581.                                  MSG.MAN - page 10
  582.  
  583.  
  584.             Step 3 - BBS/Mailer Setup
  585.  
  586.  
  587.             You must now make your BBS or mailer program aware that you
  588.             will be using MSG.  While no two BBS or mailer systems are
  589.             alike, this can usually be accomplished by editing a
  590.             configuration or control file.  Some examples of how to set
  591.             this up using BinkleyTerm or Opus are listed below.
  592.  
  593.  
  594.             For Opus v1.xx, uncomment and edit the following line in
  595.             your BBS.CTL file to read:
  596.  
  597.  
  598.                  Editor C:\COMMAND /C MSGS
  599.  
  600.  
  601.             For BinkleyTerm v2.xx, uncomment and edit the following line
  602.             in your BINKLEY.CFG file to read:
  603.  
  604.  
  605.                  Editor MSGS
  606.  
  607.  
  608.             For other configurations, please refer to your BBS or mailer
  609.             documentation for information on how to install an external
  610.             message editor that is to be called from a batch file.
  611.  
  612.  
  613.  
  614.  
  615.  
  616.  
  617.  
  618.  
  619.  
  620.  
  621.  
  622.  
  623.  
  624.  
  625.  
  626.  
  627.  
  628.  
  629.  
  630.  
  631.  
  632.  
  633.  
  634.  
  635.  
  636.  
  637.  
  638.  
  639.  
  640.  
  641.                         MSG - Copyright 1986-91 by Ron Bemis
  642.  
  643.  
  644.  
  645.                                  MSG.MAN - page 11
  646.  
  647.  
  648.             Step 4 - Local Message Areas
  649.  
  650.  
  651.             If you will be using MSG on MAIL ONLY, you can skip this
  652.             step entirely.
  653.  
  654.  
  655.             However, if you plan to use MSG to enter or reply to LOCAL
  656.             BBS messages also, you will need to include those local
  657.             areas in your AREAS.BBS file.  List them just as you do your
  658.             echomail areas, using "dummy" area tags.  DO NOT list any
  659.             NODES after these "dummy" areas, or your local messages will
  660.             be sent to those nodes as echomail!  Leave that part of the
  661.             line blank.
  662.  
  663.  
  664.                  Example:
  665.  
  666.  
  667.                  C:\OPUS\MSG\COMMENTS     USER_COMMENTS
  668.                  C:\OPUS\MSG\LOCAL        USER_CHATTER
  669.  
  670.  
  671.             That's it!  You should now be ready to use MSG for entering,
  672.             editing, managing and enjoying your message base.
  673.  
  674.  
  675.             Help is available from anywhere in MSG by simply typing the
  676.             "?" key, followed by a carriage return.
  677.  
  678.  
  679.             NOTE:  Some MSG commands are NOT listed on the MSG help
  680.             screens.  Please refer to "Two-Letter Commands" on page 33
  681.             for details.
  682.  
  683.  
  684.  
  685.  
  686.  
  687.  
  688.  
  689.  
  690.  
  691.  
  692.  
  693.  
  694.  
  695.  
  696.  
  697.  
  698.  
  699.  
  700.  
  701.  
  702.  
  703.  
  704.  
  705.                         MSG - Copyright 1986-91 by Ron Bemis
  706.  
  707.  
  708.  
  709.                                  MSG.MAN - page 12
  710.  
  711.  
  712.             General Description
  713.  
  714.  
  715.             Below is a simplified block diagram showing the basic
  716.             operation of the MSG program and its subsections:
  717.  
  718.  
  719.                             +------------------------+
  720.                             |    MSG - MAIN MENU     |
  721.                             +------------------------+
  722.             Keystrokes -> "?"      "C"      "X"      "Z"
  723.                          /        /           \        \
  724.             +-----------+   +---------+   +---------+   +-------------+
  725.             | MAIN HELP |   | CHANGE  |   | XCHANGE |   | ZAP OPTIONS |
  726.             +-----------+   +---------+   +---------+   +-------------+
  727.                                    |             |               |
  728.               Keystrokes ->    "?"=Help      "?"=Help        "?"=Help
  729.  
  730.  
  731.             MSG looks and feels very similar to Fido, or Opus.  There
  732.             are, however, some major differences.
  733.  
  734.  
  735.             MSG has four different menus from which you may enter
  736.             commands. Context sensitive help is available at each menu.
  737.  
  738.  
  739.             The Main Menu
  740.  
  741.  
  742.             This is where you'll spend most of your time.  This is where
  743.             messages are entered, edited, forwarded, etc.  You must be
  744.             at the MAIN menu in order to access any of the three
  745.             "submenus" described below.
  746.  
  747.  
  748.             To see a list of commands available from the MAIN menu, type
  749.             "?"
  750.  
  751.  
  752.             The Change Menu
  753.  
  754.  
  755.             This is where you may toggle a message's attribute
  756.             information, such as Private; Received; Sent; File Attached;
  757.             Kill/Sent; Crash; Hold; and others.
  758.  
  759.  
  760.             To access the CHANGE menu, type "C" at the MAIN menu.  While
  761.             at the CHANGE menu, type "?" to see a list of available
  762.             CHANGE commands.
  763.  
  764.  
  765.  
  766.  
  767.  
  768.  
  769.                         MSG - Copyright 1986-91 by Ron Bemis
  770.  
  771.  
  772.  
  773.                                  MSG.MAN - page 13
  774.  
  775.  
  776.             The XChange Menu
  777.  
  778.  
  779.             This is where you may change MSG's default display colors,
  780.             toggle "SEENBY" display, toggle the "screen clear" mode,
  781.             toggle the "More Y/n?" prompt, etc.
  782.  
  783.  
  784.             To access the XCHANGE menu, type "X" at the MAIN menu.
  785.             While at the XCHANGE menu, type "?" to see a list of
  786.             available XCHANGE commands.
  787.  
  788.  
  789.             The Zap Options Menu
  790.  
  791.  
  792.             This is where you may define origin lines for each message
  793.             area, a personal signature to be added to messages you
  794.             enter, area descriptions, etc.
  795.  
  796.  
  797.             To access the ZAP OPTIONS menu, type "Z" at the MAIN menu.
  798.             While at the ZAP OPTIONS menu, type "?" to see a list of
  799.             available ZAP OPTIONS commands.
  800.  
  801.  
  802.  
  803.  
  804.  
  805.  
  806.  
  807.  
  808.  
  809.  
  810.  
  811.  
  812.  
  813.  
  814.  
  815.  
  816.  
  817.  
  818.  
  819.  
  820.  
  821.  
  822.  
  823.  
  824.  
  825.  
  826.  
  827.  
  828.  
  829.  
  830.  
  831.  
  832.  
  833.                         MSG - Copyright 1986-91 by Ron Bemis
  834.  
  835.  
  836.  
  837.                                  MSG.MAN - page 14
  838.  
  839.  
  840.             Command Reference - Main Menu
  841.  
  842.  
  843.             The following is a list of commands available at the MSG
  844.             MAIN menu, along with a brief description of each.
  845.  
  846.  
  847.             This list may be viewed from within MSG by typing "?" at the
  848.             MAIN menu.
  849.  
  850.  
  851.             A)rea change
  852.  
  853.  
  854.             Jump to another message area.  Typing "A" by itself followed
  855.             by ENTER will display a list of areas.
  856.  
  857.  
  858.             If you type "A" followed by an area number, MSG will jump
  859.             straight to that area.  If Hotkeys are OFF, remember to
  860.             separate the "A" and the area number with a space.
  861.  
  862.  
  863.             "A" will also accept an area NAME (tag) when entered
  864.             following the "A" command.  If you type "A" followed by a
  865.             space and a unique area NAME (MEADOW, for example), MSG will
  866.             jump to that area.
  867.  
  868.  
  869.             SEE ALSO:  "Two-Letter Commands" on page 33 for information
  870.             on additional AREA commands available.
  871.  
  872.  
  873.             B)ody text change
  874.  
  875.  
  876.             Edit a message that has already been saved.  The "B" command
  877.             is very handy for correcting errors and modifying messages
  878.             that have been entered and saved but have not yet been
  879.             scanned and sent.
  880.  
  881.  
  882.             C)hange attributes
  883.  
  884.  
  885.             Takes you to the CHANGE menu, where a subset of commands is
  886.             available for toggling various message attributes.  Please
  887.             refer to "Change Commands" on page 21 for details.
  888.  
  889.  
  890.  
  891.  
  892.  
  893.  
  894.  
  895.  
  896.  
  897.                         MSG - Copyright 1986-91 by Ron Bemis
  898.  
  899.  
  900.  
  901.                                  MSG.MAN - page 15
  902.  
  903.  
  904.             D)estination change
  905.  
  906.  
  907.             Allows you to change the DESTINATION ADDRESS (net/node) of
  908.             the current message.
  909.  
  910.  
  911.             E)nter a message
  912.  
  913.  
  914.             Use "E" to ENTER (create) a new message.
  915.  
  916.  
  917.             F)rom change
  918.  
  919.  
  920.             Allows you to change the "From" line on any message.
  921.  
  922.  
  923.             G)oodbye
  924.  
  925.  
  926.             Exit MSG.
  927.  
  928.  
  929.             H)uh? display again
  930.  
  931.  
  932.             Re-displays the current message.
  933.  
  934.  
  935.             I)nquire (search)
  936.  
  937.  
  938.             Searches for a string of text in the "To", "From", and
  939.             "Subject" lines of all messages in the current message area.
  940.  
  941.  
  942.             The DEFAULT search string is your own name, as listed in
  943.             your AREAS.BBS file.
  944.  
  945.  
  946.             You may specify a different search string if you wish.  If
  947.             you do so, that string will become the new default for the
  948.             remainder of the current MSG session.
  949.  
  950.  
  951.             Exiting MSG resets the search template and restores the
  952.             DEFAULT search string.
  953.  
  954.  
  955.  
  956.  
  957.  
  958.  
  959.  
  960.  
  961.                         MSG - Copyright 1986-91 by Ron Bemis
  962.  
  963.  
  964.  
  965.                                  MSG.MAN - page 16
  966.  
  967.  
  968.             J)ump to OS
  969.  
  970.  
  971.             Allows access to your operating system from within MSG.
  972.  
  973.  
  974.             Typing "J" by itself (or with hotkeys ON) invokes an OS
  975.             shell.  After doing your work in this shell, type "EXIT" to
  976.             return to MSG.
  977.  
  978.  
  979.             With Hotkeys OFF or from a batch file, the J)ump command
  980.             also will accept parameters.  Example:
  981.  
  982.  
  983.                  J DIR C:\UTILITY
  984.  
  985.  
  986.             The above command would cause MSG to execute the "DIR
  987.             C:\UTILITY" command, and then return to MSG automatically
  988.             (no "EXIT" required).
  989.  
  990.  
  991.             When used from a batch file, the J)ump command will require
  992.             the use of one or more "Line Terminators" in order to
  993.             function properly.  Please refer to "Line Terminator" on
  994.             page 35 for more information.
  995.  
  996.  
  997.             K)ill a message
  998.  
  999.  
  1000.             Kills (deletes) a message from the current message area.
  1001.             MSG will prompt you for the message number you wish to
  1002.             delete - if no number is supplied, MSG will delete the
  1003.             current message.
  1004.  
  1005.  
  1006.             If you hit "K" unintentionally, just type in a bogus message
  1007.             number at the prompt ("-1" or "X", for example).  MSG will
  1008.             respond with "No such message" and abort the K)ill process.
  1009.  
  1010.  
  1011.             L)ist messages
  1012.  
  1013.  
  1014.             LISTS "To", "From", "Subject", "Origin", and "Destination"
  1015.             information about messages in the current message area.  If
  1016.             no starting number is supplied, MSG will prompt for one.  If
  1017.             the prompt is ignored, MSG will default to the current
  1018.             message number.
  1019.  
  1020.  
  1021.  
  1022.  
  1023.  
  1024.  
  1025.                         MSG - Copyright 1986-91 by Ron Bemis
  1026.  
  1027.  
  1028.  
  1029.                                  MSG.MAN - page 17
  1030.  
  1031.  
  1032.             M)ove (forward) a message
  1033.  
  1034.  
  1035.             Allows you to MOVE (FORWARD) a message to another area.
  1036.             You're prompted for the destination area and a new "To"
  1037.             field.  Then your editor is invoked, allowing you to modify
  1038.             the message if you desire.
  1039.  
  1040.  
  1041.             N)ext message
  1042.  
  1043.  
  1044.             Displays the NEXT message in the current area and sets the
  1045.             display "direction" to FORWARD (ascending message numbers).
  1046.             When positioned on the highest message in the area, this
  1047.             command will take you to the next message in the next
  1048.             available area if possible.
  1049.  
  1050.  
  1051.             O)rigin change
  1052.  
  1053.  
  1054.             Allows you to change the ORIGIN ADDRESS (net/node) of the
  1055.             current message.
  1056.  
  1057.  
  1058.             P)revious message
  1059.  
  1060.  
  1061.             Displays the PREVIOUS message in the current area and sets
  1062.             the display "direction" to BACKWARD (descending message
  1063.             numbers).
  1064.  
  1065.  
  1066.             R)eply
  1067.  
  1068.  
  1069.             Lets you enter a REPLY to the current message, with quoting.
  1070.  
  1071.  
  1072.             SEE ALSO:  "Two-Letter Commands" on page 33 for information
  1073.             on additional REPLY commands.
  1074.  
  1075.  
  1076.             S)ubject change
  1077.  
  1078.  
  1079.             Lets you edit the "Subject" line of the current message.
  1080.  
  1081.  
  1082.             T)o change
  1083.  
  1084.  
  1085.             Lets you edit the "To" line of the current message.
  1086.  
  1087.  
  1088.  
  1089.                         MSG - Copyright 1986-91 by Ron Bemis
  1090.  
  1091.  
  1092.  
  1093.                                  MSG.MAN - page 18
  1094.  
  1095.  
  1096.             V)ersion of MSG
  1097.  
  1098.  
  1099.             Displays MSG VERSION and copyright info, along with
  1100.             information about your system such as the sysop's name,
  1101.             system name, net/node number, and more.
  1102.  
  1103.  
  1104.             W)rite message
  1105.  
  1106.  
  1107.             This will WRITE the current message to a disk file.  The
  1108.             default filename to which messages are written is
  1109.             MESSAGE.SAV.
  1110.  
  1111.  
  1112.             You may specify a different filename if you wish.  If you do
  1113.             so, that filename will become the new default.
  1114.  
  1115.  
  1116.             MSG will prompt for a new filename and display the current
  1117.             default filename each time the "W" command is used.
  1118.  
  1119.  
  1120.             If you attempt to W)rite to a file that already exists, MSG
  1121.             will prompt you to A)ppend, R)eplace, or Q)uit.  A)ppend is
  1122.             the default - it will add the new message to the end of the
  1123.             specified file, following a line break.  R)eplace overwrites
  1124.             the specified file, and Q)uit aborts the W)rite operation.
  1125.  
  1126.  
  1127.             You can print messages on your printer by W)riting to "PRN".
  1128.  
  1129.  
  1130.             X)change options
  1131.  
  1132.  
  1133.             Takes you to the XCHANGE menu, where a subset of commands is
  1134.             available for customizing MSG's "look and feel".  Please
  1135.             refer to "XChange Commands" page 26 for details.
  1136.  
  1137.  
  1138.             Z)ap options
  1139.  
  1140.  
  1141.             Takes you to the ZAP OPTIONS menu, where a subset of
  1142.             commands is available for creating custom origin lines for
  1143.             each message area, change area descriptions, and more.
  1144.             Please refer to "Zap Options" on page 29 for details.
  1145.  
  1146.  
  1147.  
  1148.  
  1149.  
  1150.  
  1151.  
  1152.  
  1153.                         MSG - Copyright 1986-91 by Ron Bemis
  1154.  
  1155.  
  1156.  
  1157.                                  MSG.MAN - page 19
  1158.  
  1159.  
  1160.             -) backward thread
  1161.  
  1162.  
  1163.             Jumps back to the PREVIOUS message in the current REPLY
  1164.             THREAD.
  1165.  
  1166.  
  1167.             +) forward thread
  1168.  
  1169.  
  1170.             Jumps forward to the NEXT message in the current REPLY
  1171.             THREAD.
  1172.  
  1173.  
  1174.             =) read continuous
  1175.  
  1176.  
  1177.             Read all new messages in the current area.  This works
  1178.             forward from the current message.
  1179.  
  1180.  
  1181.             !) mark message
  1182.  
  1183.  
  1184.             The "!" command functions as a "bookmark".  Typing "!" will
  1185.             MARK the current message so you can return to it quickly.
  1186.             See the "@" command to recall a marked message.
  1187.  
  1188.  
  1189.             Only one MARK is allowed per message area.  Each time "!" is
  1190.             used in a given area, the previous MARK will be overwritten.
  1191.  
  1192.  
  1193.             @) recall message
  1194.  
  1195.  
  1196.             Instantly restores as the current message the message MARKed
  1197.             with "!" in the current area, as outlined above.
  1198.  
  1199.  
  1200.             If no messages were MARKed, this command will restore the
  1201.             LASTREAD message in the current area.  Please note that this
  1202.             means "the LAST message you read during your PREVIOUS MSG
  1203.             session".
  1204.  
  1205.  
  1206.             ?) HELP
  1207.  
  1208.  
  1209.             Displays a help screen that lists available MSG MAIN menu
  1210.             commands.
  1211.  
  1212.  
  1213.  
  1214.  
  1215.  
  1216.  
  1217.                         MSG - Copyright 1986-91 by Ron Bemis
  1218.  
  1219.  
  1220.  
  1221.                                  MSG.MAN - page 20
  1222.  
  1223.  
  1224.             ENTER) next/previous
  1225.  
  1226.  
  1227.             Displays NEXT (default) or PREVIOUS message in the current
  1228.             area, depending on prior use (if any) of the "N" or "P"
  1229.             commands.  See N)ext and P)revious.
  1230.  
  1231.  
  1232.             #) specific message
  1233.  
  1234.  
  1235.             Displays message number "#" in the current message area,
  1236.             where "#" is a valid message number.
  1237.  
  1238.  
  1239.  
  1240.  
  1241.  
  1242.  
  1243.  
  1244.  
  1245.  
  1246.  
  1247.  
  1248.  
  1249.  
  1250.  
  1251.  
  1252.  
  1253.  
  1254.  
  1255.  
  1256.  
  1257.  
  1258.  
  1259.  
  1260.  
  1261.  
  1262.  
  1263.  
  1264.  
  1265.  
  1266.  
  1267.  
  1268.  
  1269.  
  1270.  
  1271.  
  1272.  
  1273.  
  1274.  
  1275.  
  1276.  
  1277.  
  1278.  
  1279.  
  1280.  
  1281.                         MSG - Copyright 1986-91 by Ron Bemis
  1282.  
  1283.  
  1284.  
  1285.                                  MSG.MAN - page 21
  1286.  
  1287.  
  1288.             Command Reference - Change Menu
  1289.  
  1290.  
  1291.             The CHANGE menu is accessed by typing "C" at the MAIN menu.
  1292.             The CHANGE menu offers a subset of commands that may be used
  1293.             to toggle various message ATTRIBUTES.  For more information
  1294.             about message ATTRIBUTES and how they are used, please refer
  1295.             to the documentation for your mailer or BBS.
  1296.  
  1297.  
  1298.             The CHANGE command subset is also available on the command
  1299.             line and when calling MSG from a batch file.  Please refer
  1300.             to "Command Stacking" on page 31 and "Line Terminator" on
  1301.             page 35 for more information.
  1302.  
  1303.  
  1304.             Below is a list of CHANGE commands, along with a brief
  1305.             description of each.
  1306.  
  1307.  
  1308.             To view a similar list of CHANGE commands from within MSG:
  1309.  
  1310.  
  1311.                  1)   At the MAIN menu, type "C" to access the CHANGE
  1312.                       menu.
  1313.  
  1314.  
  1315.                  2)   Type "?" to see a list of available CHANGE
  1316.                       commands.
  1317.  
  1318.  
  1319.             P = toggle PRIVATE
  1320.  
  1321.  
  1322.             Under normal circumstances, a PRIVATE message is readable
  1323.             only by the sender and the receiver.  Echomail messages
  1324.             should not be marked PRIVATE.  It should be noted that most
  1325.             sysops can read PRIVATE messages if they are routed through
  1326.             their system.
  1327.  
  1328.  
  1329.             R = toggle RECV'D
  1330.  
  1331.  
  1332.             This flag is set automatically by MSG when you read a
  1333.             message that is addressed to you.  You probably won't ever
  1334.             need to toggle it.
  1335.  
  1336.  
  1337.  
  1338.  
  1339.  
  1340.  
  1341.  
  1342.  
  1343.  
  1344.  
  1345.                         MSG - Copyright 1986-91 by Ron Bemis
  1346.  
  1347.  
  1348.  
  1349.                                  MSG.MAN - page 22
  1350.  
  1351.  
  1352.             S = toggle SENT
  1353.  
  1354.  
  1355.             This flag is usually set on NETMAIL messages after they've
  1356.             been "scanned" out to the output area.  Normally, you won't
  1357.             need to toggle this bit.
  1358.  
  1359.  
  1360.             F = toggle FILE ATTCHD
  1361.  
  1362.  
  1363.             When the FILE ATTACHED bit is set on a NETMAIL message, it
  1364.             shows that the field normally used for the SUBJECT is
  1365.             instead a filename or a list of files.  On outbound
  1366.             messages, this must contain the full path of the file that
  1367.             you wish to send to the remote system.  On incoming
  1368.             messages, only the filename and extension will exist.
  1369.  
  1370.  
  1371.             Don't set this bit on non-NETMAIL messages.
  1372.  
  1373.  
  1374.             When MSG prompts you for the SUBJECT of a NETMAIL message,
  1375.             you can type a full filename, and MSG will recognize it as a
  1376.             file and automatically set this bit.  (The pattern ":\" in
  1377.             the second and third characters is the way that MSG
  1378.             determines whether this is a file specification.)
  1379.  
  1380.  
  1381.             I = toggle IN TRANSIT
  1382.  
  1383.  
  1384.             The IN TRANSIT bit is used by some mailers to show that a
  1385.             NETMAIL message came from one system and is destined for
  1386.             another system, but has not yet been sent.  You probably
  1387.             shouldn't ever set this bit.
  1388.  
  1389.  
  1390.             O = toggle ORPHAN
  1391.  
  1392.  
  1393.             The ORPHAN bit is used by some mailers to show that a
  1394.             NETMAIL message is undeliverable.  You probably shouldn't
  1395.             ever set this bit.
  1396.  
  1397.  
  1398.  
  1399.  
  1400.  
  1401.  
  1402.  
  1403.  
  1404.  
  1405.  
  1406.  
  1407.  
  1408.  
  1409.                         MSG - Copyright 1986-91 by Ron Bemis
  1410.  
  1411.  
  1412.  
  1413.                                  MSG.MAN - page 23
  1414.  
  1415.  
  1416.             K = toggle KILL/SENT
  1417.  
  1418.  
  1419.             If The KILL/SENT bit is set on a NETMAIL message, the
  1420.             message will be deleted after the message is "scanned" out
  1421.             to its destination.  See also the "P" command in the
  1422.             X)Change menu on page 28, which allows you to select the
  1423.             default value for this bit on newly created NETMAIL
  1424.             messages.
  1425.  
  1426.  
  1427.             L = toggle LOCAL
  1428.  
  1429.  
  1430.             The LOCAL bit is set when a message originated on your
  1431.             system, as opposed to it being received from another system.
  1432.  
  1433.  
  1434.             C = toggle CRASH
  1435.  
  1436.  
  1437.             On a NETMAIL message, the CRASH bit shows some sort of
  1438.             urgency.  Messages marked CRASH are usually sent directly to
  1439.             their destination with no routing.  Some mailers also strive
  1440.             to deliver CRASH messages as quickly as possible.
  1441.  
  1442.  
  1443.             H = toggle HOLD
  1444.  
  1445.  
  1446.             NETMAIL messages marked HOLD are usually bundled to their
  1447.             destination but not sent.  The recipient must CALL YOU to
  1448.             receive the message(s).
  1449.  
  1450.  
  1451.             G = toggle GET FILE
  1452.  
  1453.  
  1454.             The FILE REQUEST bit is similar to the FILE ATTACHED bit,
  1455.             but it's used for requesting files from another system.
  1456.             When used on an outgoing NETMAIL message, the SUBJECT field
  1457.             is used for the name of the file you are requesting.
  1458.  
  1459.  
  1460.             Normally, you shouldn't request files this way, since there
  1461.             are external utilities that will generate file requests
  1462.             without an accompanying NETMAIL message (usually
  1463.             preferable).
  1464.  
  1465.  
  1466.  
  1467.  
  1468.  
  1469.  
  1470.  
  1471.  
  1472.  
  1473.                         MSG - Copyright 1986-91 by Ron Bemis
  1474.  
  1475.  
  1476.  
  1477.                                  MSG.MAN - page 24
  1478.  
  1479.  
  1480.             $ = toggle RECEIPT REQ
  1481.  
  1482.  
  1483.             The RECEIPT REQUESTED bit is used mainly by SEAdog systems
  1484.             to request that the receiving system automatically generate
  1485.             a RECEIPT message when the message has been received.  If
  1486.             you use this bit, you'll usually upset the recepient of the
  1487.             message, and you don't want to do that, do you?
  1488.  
  1489.  
  1490.             * = toggle RECEIPT
  1491.  
  1492.  
  1493.             This bit indicates that the accompanying message is a
  1494.             RECEIPT - usually this would be generated by a SEAdog system
  1495.             in response to a RECEIPT REQUESTED message.  You shouldn't
  1496.             ever set this bit.
  1497.  
  1498.  
  1499.             T = toggle AUDIT TRAIL REQ
  1500.  
  1501.  
  1502.             The AUDIT TRAIL REQUESTED bit is similar to the RECEIPT
  1503.             REQUESTED bit, but it's worse.  For a routed NETMAIL
  1504.             message, its use indicates that all systems along the way
  1505.             should acknowledge their receipt of the message and send a
  1506.             receipt back to the originating system.  Setting this bit on
  1507.             NETMAIL messages is a good way to make a lot of enemies in a
  1508.             big hurry.
  1509.  
  1510.  
  1511.             U = toggle UPDATE REQ
  1512.  
  1513.  
  1514.             The UPDATE REQUEST bit is very similar to the FILE REQUEST
  1515.             bit.  However, with an update request, you specify the full
  1516.             pathname of a file that already exists on your system, and
  1517.             (theoretically) you only transfer a file if the destination
  1518.             system has a newer version of the same file.
  1519.  
  1520.  
  1521.             Again, there are external utilities to do UPDATE REQUESTS
  1522.             that work without sending an attached NETMAIL message.  Use
  1523.             them instead if possible.
  1524.  
  1525.  
  1526.             X = toggle UNUSED
  1527.  
  1528.  
  1529.             This bit is not listed on the help screen, but is available
  1530.             nonetheless.  Of the existing 16 bits in the attribute word,
  1531.             only 15 are defined.  This is the 16th.  If there becomes a
  1532.             use for this bit, you are able to set its value.  For the
  1533.             time being, this bit should never be set.
  1534.  
  1535.  
  1536.  
  1537.                         MSG - Copyright 1986-91 by Ron Bemis
  1538.  
  1539.  
  1540.  
  1541.                                  MSG.MAN - page 25
  1542.  
  1543.  
  1544.             ? = HELP
  1545.  
  1546.  
  1547.             Displays a help screen that lists available MSG CHANGE
  1548.             commands.
  1549.  
  1550.  
  1551.             ENTER = QUIT (save changes)
  1552.  
  1553.  
  1554.             Quit the CHANGE section and save any changes made to message
  1555.             ATTRIBUTES during this CHANGE session.
  1556.  
  1557.  
  1558.  
  1559.  
  1560.  
  1561.  
  1562.  
  1563.  
  1564.  
  1565.  
  1566.  
  1567.  
  1568.  
  1569.  
  1570.  
  1571.  
  1572.  
  1573.  
  1574.  
  1575.  
  1576.  
  1577.  
  1578.  
  1579.  
  1580.  
  1581.  
  1582.  
  1583.  
  1584.  
  1585.  
  1586.  
  1587.  
  1588.  
  1589.  
  1590.  
  1591.  
  1592.  
  1593.  
  1594.  
  1595.  
  1596.  
  1597.  
  1598.  
  1599.  
  1600.  
  1601.                         MSG - Copyright 1986-91 by Ron Bemis
  1602.  
  1603.  
  1604.  
  1605.                                  MSG.MAN - page 26
  1606.  
  1607.  
  1608.             Command Reference - XChange Menu
  1609.  
  1610.  
  1611.             The XCHANGE menu is accessed by typing "X" at the MAIN menu.
  1612.             The XCHANGE menu offers a subset of commands which can be
  1613.             used to "customize" MSG to your liking.
  1614.  
  1615.  
  1616.             The XCHANGE command subset is also available on the command
  1617.             line and when calling MSG from a batch file.  Please refer
  1618.             to "Command Stacking" on page 31 and "Line Terminator" on
  1619.             page 35 for more information.
  1620.  
  1621.  
  1622.             Below is a list of XCHANGE commands, along with a brief
  1623.             description of each.
  1624.  
  1625.  
  1626.             To view a similar list of XCHANGE commands from within MSG:
  1627.  
  1628.  
  1629.                  1)   At the MAIN menu, type "X" to access the XCHANGE
  1630.                       menu.
  1631.  
  1632.  
  1633.                  2)   Type "?" to see a list of available XCHANGE
  1634.                       commands.
  1635.  
  1636.  
  1637.             K = toggle 'Show Kludges'
  1638.  
  1639.  
  1640.             When KLUDGES are on, you'll be able to see the control
  1641.             information embedded within messages.  This control
  1642.             information is normally used only by mail processors.  It's
  1643.             usually boring stuff, so you'll probably want to keep
  1644.             KLUDGES turned off.
  1645.  
  1646.  
  1647.             S = toggle 'Show SEENBYs'
  1648.  
  1649.  
  1650.             SEENBY lines contain a list of node numbers that have
  1651.             received the echomail message on its way to you.  To an
  1652.             echomail processor, this is valuable information for
  1653.             determining who gets messages.  To a human, it's boring,
  1654.             boring, boring.
  1655.  
  1656.  
  1657.  
  1658.  
  1659.  
  1660.  
  1661.  
  1662.  
  1663.  
  1664.  
  1665.                         MSG - Copyright 1986-91 by Ron Bemis
  1666.  
  1667.  
  1668.  
  1669.                                  MSG.MAN - page 27
  1670.  
  1671.  
  1672.             H = toggle Hotkeys
  1673.  
  1674.  
  1675.             Turning on HOTKEYS allows you to enter most MSG commands
  1676.             with a single keystroke.  Macros are also available to
  1677.             customize your HOTKEY setup.  Please see "Hokeys and Macros"
  1678.             on page 37.  It's a good idea to turn on HOTKEYS ONLY FOR
  1679.             INTERACTIVE USE.
  1680.  
  1681.  
  1682.             Q = toggle 'Show Quotes'
  1683.  
  1684.  
  1685.             Sometimes, the users of echomail tend to "overquote"
  1686.             messages when they reply.  Generally, when you REPLY to an
  1687.             echomail message, you should quote just enough of the
  1688.             original message to refresh the reader's memory about what
  1689.             was being discussed.  When overquoting runs rampant, you can
  1690.             toggle this option to completely disable viewing of QUOTE
  1691.             LINES.
  1692.  
  1693.  
  1694.             M = toggle 'More?'
  1695.  
  1696.  
  1697.             Setting MORE? makes it easier to read messages
  1698.             interactively.  This prevents long messages from scrolling
  1699.             off the screen.  You should set this option in the batch
  1700.             file you use to invoke MSG.  See the sample MSGS.BAT or
  1701.             MSGS.CMD batch file, included in the MSG distribution kit.
  1702.  
  1703.  
  1704.             When using MSG non-interactively (from a BATCH FILE), this
  1705.             option should not be used.  Please see "Command Stacking" on
  1706.             page 31 for details.
  1707.  
  1708.  
  1709.             C = toggle 'Clear Screen'
  1710.  
  1711.  
  1712.             Setting this option causes MSG to clear the screen before
  1713.             displaying each new message you read.  This ensures that
  1714.             message headers are always visible at the top of the screen,
  1715.             even for messages that contain several screens full of text.
  1716.  
  1717.  
  1718.  
  1719.  
  1720.  
  1721.  
  1722.  
  1723.  
  1724.  
  1725.  
  1726.  
  1727.  
  1728.  
  1729.                         MSG - Copyright 1986-91 by Ron Bemis
  1730.  
  1731.  
  1732.  
  1733.                                  MSG.MAN - page 28
  1734.  
  1735.  
  1736.             P = toggle 'KILL/SENT'
  1737.  
  1738.  
  1739.             Set the PURGE option to cause MSG to generate all NETMAIL
  1740.             messages with the KILL/SENT bit set.  Purging means that the
  1741.             messages will be deleted after they're sent.  If this option
  1742.             is off, NETMAIL messages will not be flagged KILL/SENT, but
  1743.             will instead be marked with the SENT bit and stay on your
  1744.             system after being sent.
  1745.  
  1746.  
  1747.             D = decorate
  1748.  
  1749.  
  1750.             Selecting this option will display a brightly colored screen
  1751.             (well, unless you've got a monochrome monitor) showing all
  1752.             possible colors in a numbered grid.  You're then prompted to
  1753.             enter a number for each type of COLOR ATTRIBUTE that MSG
  1754.             displays.  The previously set colors are listed as the
  1755.             default - just press ENTER to keep the same value.
  1756.  
  1757.  
  1758.             The colors are the only options that are saved between
  1759.             invocations of MSG.  When you've finished making your
  1760.             selections, you're given the option of saving the changes
  1761.             into the MSG.COL file.
  1762.  
  1763.  
  1764.             ? = HELP
  1765.  
  1766.  
  1767.             Displays a help screen that lists available MSG XCHANGE
  1768.             commands.
  1769.  
  1770.  
  1771.             ENTER = QUIT XChange
  1772.  
  1773.  
  1774.             Quit the XCHANGE section and return to the MAIN menu.
  1775.  
  1776.  
  1777.  
  1778.  
  1779.  
  1780.  
  1781.  
  1782.  
  1783.  
  1784.  
  1785.  
  1786.  
  1787.  
  1788.  
  1789.  
  1790.  
  1791.  
  1792.  
  1793.                         MSG - Copyright 1986-91 by Ron Bemis
  1794.  
  1795.  
  1796.  
  1797.                                  MSG.MAN - page 29
  1798.  
  1799.  
  1800.             Command Reference - Zap Options Menu
  1801.  
  1802.  
  1803.             D = change the description for this area
  1804.  
  1805.  
  1806.             This allows you to change the accompanying DIR.BBS file for
  1807.             the current area.  The contents of DIR.BBS is displayed
  1808.             while you're in the area, and is also used by some BBS
  1809.             software to describe the message areas.  There is no default
  1810.             - if you press ENTER, the current DIR.BBS is deleted.
  1811.  
  1812.  
  1813.             O = change the ORIGIN line for this area
  1814.  
  1815.  
  1816.             This allows you to create a CUSTOM ORIGIN LINE for the
  1817.             current area by creating or changing the accompanying ORIGIN
  1818.             file.  There is no default - if you press ENTER, the CUSTOM
  1819.             ORIGIN LINE file is deleted.  If no CUSTOM ORIGIN LINE file
  1820.             exists, the global ORIGIN from AREAS.BBS is used instead.
  1821.  
  1822.  
  1823.             S = change your signature for this area
  1824.  
  1825.  
  1826.             This allows you to create a CUSTOM SIGNATURE for the current
  1827.             area by creating or changing the accompanying HANCOCK.JON
  1828.             file.  There is no default - if you press ENTER, the CUSTOM
  1829.             SIGNATURE file is deleted.  If no CUSTOM SIGNATURE file
  1830.             exists, the global signature file (HANCOCK.JON in the "BBS"
  1831.             directory) is used instead if it exists.
  1832.  
  1833.  
  1834.             P = toggle private status
  1835.  
  1836.  
  1837.             This option toggles the PRIVATE AREA setting for the current
  1838.             area by creating or deleting the PRIVATE file.  This option
  1839.             should not be used in echomail areas - its main use would be
  1840.             for local message areas.
  1841.  
  1842.  
  1843.             ? = HELP
  1844.  
  1845.  
  1846.             Displays a help screen that lists available MSG ZAP OPTIONS.
  1847.  
  1848.  
  1849.             ENTER = QUIT Zap Options
  1850.  
  1851.  
  1852.             Quit the ZAP OPTIONS section and return to the MAIN menu.
  1853.  
  1854.  
  1855.  
  1856.  
  1857.                         MSG - Copyright 1986-91 by Ron Bemis
  1858.  
  1859.  
  1860.  
  1861.                                  MSG.MAN - page 30
  1862.  
  1863.  
  1864.             Environment Variables
  1865.  
  1866.  
  1867.             BBS
  1868.  
  1869.  
  1870.             Your root Fido/Opus directory; the place you keep your
  1871.             AREAS.BBS, MSG.CFG FIDOUSER.LST, and USERLIST.DOG files.  If
  1872.             not defined, these files must be in the current directory.
  1873.  
  1874.  
  1875.             MSGED
  1876.  
  1877.  
  1878.             Your favorite text editor.  Provided it's in your path, you
  1879.             don't need to specify the path or extension.  If not
  1880.             defined, your editor will default to EDLIN (probably not
  1881.             what you want).
  1882.  
  1883.  
  1884.                  EXAMPLE:
  1885.  
  1886.  
  1887.                  SET BBS=C:\BINK
  1888.                  SET MSGED=Q
  1889.  
  1890.  
  1891.  
  1892.  
  1893.  
  1894.  
  1895.  
  1896.  
  1897.  
  1898.  
  1899.  
  1900.  
  1901.  
  1902.  
  1903.  
  1904.  
  1905.  
  1906.  
  1907.  
  1908.  
  1909.  
  1910.  
  1911.  
  1912.  
  1913.  
  1914.  
  1915.  
  1916.  
  1917.  
  1918.  
  1919.  
  1920.  
  1921.                         MSG - Copyright 1986-91 by Ron Bemis
  1922.  
  1923.  
  1924.  
  1925.                                  MSG.MAN - page 31
  1926.  
  1927.  
  1928.             Command Stacking
  1929.  
  1930.  
  1931.             MSG may be invoked from the command line (OS prompt) or from
  1932.             a batch file.
  1933.  
  1934.  
  1935.             MSG allows command STACKING, much like Opus or Fido; at any
  1936.             MSG menu, simply enter the commands in the order you want
  1937.             them to be executed.  You MUST leave a space between each
  1938.             command when STACKING commands.
  1939.  
  1940.  
  1941.             MSG commands also can be "stacked" as a string of arguments
  1942.             on the command line or in a batch file.  The four arguments
  1943.             used most often when invoking MSG from a batch file for
  1944.             interactive use are:
  1945.  
  1946.  
  1947.             Xchange   Forces MSG into the "Xchange" command subset,
  1948.                       wherein the following two commands are found:
  1949.  
  1950.  
  1951.             More      Causes MSG's output to pause at the bottom of each
  1952.                       screen and display the "More? (Y/n)" prompt.
  1953.  
  1954.  
  1955.             Clear     Causes the screen to clear between pages and/or
  1956.                       between commands entered from within MSG.
  1957.  
  1958.  
  1959.             ^         This character is interpreted by MSG as a "line
  1960.                       terminator," or carriage return.  See "Line
  1961.                       Terminator" on page 35 for additional information.
  1962.  
  1963.  
  1964.             Only the FIRST LETTER of any of the above command strings
  1965.             (arguments) is required in order to make MSG recognize and
  1966.             execute that command properly.  The long versions are shown
  1967.             above for clarity.
  1968.  
  1969.  
  1970.             EXAMPLE:  These command lines will produce identical
  1971.             results:
  1972.  
  1973.  
  1974.                  MSG X M C H ^
  1975.  
  1976.                  MSG Xchange More Clear Hotkeys ^
  1977.  
  1978.  
  1979.  
  1980.  
  1981.  
  1982.  
  1983.  
  1984.  
  1985.                         MSG - Copyright 1986-91 by Ron Bemis
  1986.  
  1987.  
  1988.  
  1989.                                  MSG.MAN - page 32
  1990.  
  1991.  
  1992.             It should be noted that MSG will run even WITHOUT ANY
  1993.             arguments listed on the command line; all command options
  1994.             are available from menus within MSG itself.  However, it is
  1995.             highly recommended that MSG be called from a batch file that
  1996.             includes the configuration commands you'll want MSG to use
  1997.             as "defaults."  Otherwise, you will have to configure MSG
  1998.             each time you start it.  Please refer to "Main Menu
  1999.             Commands" on page 14 and "Two-Letter Commands" on page 33
  2000.             for more information on the commands recognized by MSG.
  2001.  
  2002.  
  2003.             Great care has been taken in the programming of MSG so that
  2004.             unneeded output is not created when commands are "stacked".
  2005.             For example, typing "MSG A SYSOP = G > SYSOP.NEW" will
  2006.             create a file named SYSOP.NEW containing new messages in the
  2007.             SYSOP area, without the copyright message or any questions
  2008.             being sent to the file.
  2009.  
  2010.  
  2011.             Typing "MSG ?" will give a quick syntax reminder.
  2012.  
  2013.  
  2014.  
  2015.  
  2016.  
  2017.  
  2018.  
  2019.  
  2020.  
  2021.  
  2022.  
  2023.  
  2024.  
  2025.  
  2026.  
  2027.  
  2028.  
  2029.  
  2030.  
  2031.  
  2032.  
  2033.  
  2034.  
  2035.  
  2036.  
  2037.  
  2038.  
  2039.  
  2040.  
  2041.  
  2042.  
  2043.  
  2044.  
  2045.  
  2046.  
  2047.  
  2048.  
  2049.                         MSG - Copyright 1986-91 by Ron Bemis
  2050.  
  2051.  
  2052.  
  2053.                                  MSG.MAN - page 33
  2054.  
  2055.  
  2056.             Two-Letter Commands
  2057.  
  2058.  
  2059.             Eight commands are not shown on the MSG MAIN menu help
  2060.             screen.  They are all two-letter commands.
  2061.  
  2062.  
  2063.             These commands may be used from within MSG and also may be
  2064.             used on the command line and in batch files.
  2065.  
  2066.  
  2067.             Please refer to "Command Stacking" on page 31 and "Hotkeys
  2068.             and Macros" on page 37 for more information on how to use
  2069.             these commands.
  2070.  
  2071.  
  2072.                  A=   Read all new messages in next areas.
  2073.  
  2074.                  AL   List headers of all new messages in next areas.
  2075.  
  2076.                  AN   Jump to the NEXT message area.
  2077.  
  2078.                  AP   Jump to the PREVIOUS message area.
  2079.  
  2080.                  RP   REPLY to the current message PRIVATELY.  (This is
  2081.                       the default in netmail and private areas.)
  2082.  
  2083.                  RN   REPLY to the current message PUBLICLY.  (This is
  2084.                       only needed in non-echomail or private areas.)
  2085.  
  2086.                  RC   Mark REPLY message CRASH (valid only in the
  2087.                       netmail area).
  2088.  
  2089.                  RH   Mark REPLY message HOLD (valid only in the netmail
  2090.                       area).
  2091.  
  2092.  
  2093.             For example, to read all new messages in all areas, you
  2094.             could invoke the program like this:
  2095.  
  2096.  
  2097.                  MSG X M C H ^ A=
  2098.  
  2099.  
  2100.             If the "A=" or "AL" subfunction is used in an area other
  2101.             than the mail area (message area #0), they will work on the
  2102.             current area and higher numbered areas only.  So if you used
  2103.             "A=" to read all messages, you could stop the output, enter
  2104.             or reply to a message, then type "A=" again to continue
  2105.             reading.
  2106.  
  2107.  
  2108.  
  2109.  
  2110.  
  2111.  
  2112.  
  2113.                         MSG - Copyright 1986-91 by Ron Bemis
  2114.  
  2115.  
  2116.  
  2117.                                  MSG.MAN - page 34
  2118.  
  2119.  
  2120.             If a file named MESSAGE.LOG exists in the 'BBS' directory
  2121.             when MSG starts, the four A? commands mentioned above will
  2122.             work differently.  They act as if the only available message
  2123.             areas are those that are listed in MESSAGE.LOG.  Other
  2124.             commands are not affected.  This file (MESSAGE.LOG) is
  2125.             maintained for you.  You may add to it, but you won't need
  2126.             to delete it.  MSG will rewrite it when you exit the
  2127.             program, and will list only those areas in which you have
  2128.             not yet read the last message.  So if you don't finish
  2129.             reading messages in all areas, MSG will keep track of which
  2130.             ones are left.  Your echomail processor should append the
  2131.             names of tossed areas to the end of MESSAGE.LOG each time
  2132.             you toss.  For example:
  2133.  
  2134.  
  2135.             ConfMail Import Areas.BBS -F EchoToss.Log
  2136.             Copy Message.Log+EchoToss.Log Message.Log
  2137.  
  2138.  
  2139.             If you "visit" an area that contains no messages, the
  2140.             LASTREAD pointer will be stored as 1 rather than 0 in
  2141.             echomail areas only.  This is mainly to ignore the "High
  2142.             Water Mark" message created in echomail areas as 1.MSG.
  2143.  
  2144.  
  2145.             When you first enter a message area, MSG stores a copy of
  2146.             the LASTREAD pointer in its local memory.  This local copy
  2147.             is called a marker.  There is a separate marker for each
  2148.             message area.  You can return to the "marked" message by
  2149.             using the "@" command, and you can change the marker to the
  2150.             current message by using the "!" command.
  2151.  
  2152.  
  2153.             MSG appends to a file named MSGTOSS.LOG file in the home
  2154.             (BBS) or default (if BBS is undefined) directory that
  2155.             contains a list of areas into which you entered echomail
  2156.             messages.  This file is compatible with ConfMail's -F
  2157.             switch, and could be used with the export function.  The
  2158.             file is only appended when a message is entered in a new
  2159.             area.  The sample MSGS.BAT file, included in this archive,
  2160.             will help you to understand this special feature.  If your
  2161.             echomail processor doesn't delete this file after using it,
  2162.             you should delete from within the batch file after running
  2163.             your echomail processor.
  2164.  
  2165.  
  2166.  
  2167.  
  2168.  
  2169.  
  2170.  
  2171.  
  2172.  
  2173.  
  2174.  
  2175.  
  2176.  
  2177.                         MSG - Copyright 1986-91 by Ron Bemis
  2178.  
  2179.  
  2180.  
  2181.                                  MSG.MAN - page 35
  2182.  
  2183.  
  2184.             Line Terminator
  2185.  
  2186.  
  2187.             When entering or changing a name, MSG expects you to type
  2188.             the full name followed by ENTER.  In interactive use, this
  2189.             is easy, but from the command line, you need a way to tell
  2190.             MSG where the name ends and the next piece of information
  2191.             begins.  To do this, follow the name immediately with a
  2192.             carat (^).  The program responds to this character just as
  2193.             it would to a carriage return typed at a program menu.
  2194.  
  2195.  
  2196.             There are several places where you'll need to specify a line
  2197.             terminator when chaining commands:
  2198.  
  2199.  
  2200.                  o    To quit from the C)hange, X)change, and Z)ap
  2201.                       submenus
  2202.  
  2203.                  o    To enter a name (either TO or FROM)
  2204.  
  2205.                  o    To enter a subject
  2206.  
  2207.                  o    To enter a search string
  2208.  
  2209.                  o    To enter a custom origin line, signature, or area
  2210.                       description.
  2211.  
  2212.                  o    To enter a J)ump command line
  2213.  
  2214.  
  2215.             EXAMPLE:       Jump DIR /W \BINK^ Huh
  2216.  
  2217.  
  2218.             Any MSG input can contain a LINE TERMINATOR:
  2219.  
  2220.  
  2221.                  o    At any of the program menus
  2222.  
  2223.                  o    On the command line or in a batch file
  2224.  
  2225.                  o    From redirected standard input (stdin)
  2226.  
  2227.  
  2228.             The carat was chosen for compatibility with the popular CED
  2229.             and PCED command editors.  Using CED allows you to recall
  2230.             previous commands; both at the OS prompt and at MSG menus.
  2231.  
  2232.  
  2233.             OS/2 treats the "^" symbol special, so if you run MSG under
  2234.             OS/2, you'll need to specify two carats (^^) instead of one
  2235.             to get the same effect.  See the MSG.CMD file for an
  2236.             example.
  2237.  
  2238.  
  2239.  
  2240.  
  2241.                         MSG - Copyright 1986-91 by Ron Bemis
  2242.  
  2243.  
  2244.  
  2245.                                  MSG.MAN - page 36
  2246.  
  2247.  
  2248.             Automated Message Entry
  2249.  
  2250.  
  2251.             Every time you use the E), R), or B) command and edit a
  2252.             message's text, you are editing a disk file named
  2253.             MESSAGE.TXT.  After you've saved this file, MSG reads it
  2254.             back, creates a message from it, and deletes it (and
  2255.             MESSAGE.BAK if one exists).  So normally, there isn't a
  2256.             MESSAGE.TXT file in your default directory (which is always
  2257.             where it is created).  But, if a file named MESSAGE.TXT
  2258.             *does* exist when you E)nter a message, your editor will not
  2259.             be invoked, and the existing file will be used.  There are
  2260.             several ways to take advantage of this, here are a couple of
  2261.             examples:
  2262.  
  2263.  
  2264.                  CHUCKLE > MESSAGE.TXT
  2265.                  MSG A JOKE E All^Today's Chuckle^ G
  2266.  
  2267.  
  2268.                  MSG J Copy \DAVE.TXT MESSAGE.TXT^ E Dave^Hello^ G
  2269.  
  2270.  
  2271.             Mailing Lists
  2272.  
  2273.  
  2274.             To use the mailing list feature, create one or more text
  2275.             files containing a list of names, one per line.  When you
  2276.             E)nter a message, answer the "To" prompt with an "@" sign
  2277.             followed immediately by the name of the mailing list file.
  2278.             For example, To: @DIST.LST would use the file DIST.LST in
  2279.             the current directory.
  2280.  
  2281.  
  2282.             Stopping Output
  2283.  
  2284.  
  2285.             Pressing Control-C during any output will cause that output
  2286.             to stop.  At the "More?" prompt, there are several keys that
  2287.             have special meaning.  Control-C will stop the output, as
  2288.             will "Esc", "N", and "Q".
  2289.  
  2290.  
  2291.             "Special" keys will take effect immediately.  A special key
  2292.             is defined here as being a gray keyboard key - the function
  2293.             keys and the ones on the right keypad.  (Technical note:
  2294.             actually, any key that sends a two-key sequence starting
  2295.             with 0x00 or 0xE0.)  See "Hotkeys and Macros" on page 37 for
  2296.             more information.
  2297.  
  2298.  
  2299.             Any other key will cause the program to continue normally.
  2300.  
  2301.  
  2302.  
  2303.  
  2304.  
  2305.                         MSG - Copyright 1986-91 by Ron Bemis
  2306.  
  2307.  
  2308.  
  2309.                                  MSG.MAN - page 37
  2310.  
  2311.  
  2312.             Hotkeys and Macros
  2313.  
  2314.  
  2315.             The H)otkey command at the X)change menu toggles Hotkeys on
  2316.             and off.  When Hotkeys are on, you don't have to press ENTER
  2317.             after most commands.  Other differences you'll encounter
  2318.             when Hotkeys are ON:
  2319.  
  2320.  
  2321.                  o    You must use a macro to use the two-letter Reply
  2322.                       commands.
  2323.  
  2324.                  o    Left-arrow = "P"
  2325.  
  2326.                  o    Right-arrow = "N"
  2327.  
  2328.                  o    Ctrl Left-arrow = "-"
  2329.  
  2330.                  o    Ctrl Right-arrow = "+"
  2331.  
  2332.                  o    Up-arrow = "AP"
  2333.  
  2334.                  o    Down-arrow = "AN"
  2335.  
  2336.                  o    Ctrl Up-arrow = "AL"
  2337.  
  2338.                  o    Ctrl Down-arrow = "A="
  2339.  
  2340.                  o    Home = "?"
  2341.  
  2342.                  o    End = "G"
  2343.  
  2344.                  o    Ins = "E"
  2345.  
  2346.                  o    Del = "K"
  2347.  
  2348.                  o    PgUp = "R"
  2349.  
  2350.                  o    PgDn = "W"
  2351.  
  2352.                  o    Keypad 5 = "H"
  2353.  
  2354.                  o    At the "More?" prompt, pressing any of these keys
  2355.                       will immediately clear the prompt (as if you'd
  2356.                       typed "N") and then execute the key you pressed.
  2357.  
  2358.                  o    When you press the "G" or End key, you will be
  2359.                       asked to confirm that you want to leave the
  2360.                       program.  Press "Y" to confirm, or "N" to remain
  2361.                       in the program.
  2362.  
  2363.                  o    If the definitions above don't suit you, you can
  2364.                       define your own.  See MSG.REF and the sample
  2365.                       MSG.MAC file for details.
  2366.  
  2367.  
  2368.  
  2369.                         MSG - Copyright 1986-91 by Ron Bemis
  2370.  
  2371.  
  2372.  
  2373.                                  MSG.MAN - page 38
  2374.  
  2375.  
  2376.             stdout and stderr
  2377.  
  2378.  
  2379.             Most of the program's output goes to "stdout", which means
  2380.             that it is redirectable.  Certain error messages, screen
  2381.             clearing, cursor positioning, and "More?" messages however,
  2382.             go to stderr, and will be displayed to the screen regardless
  2383.             of any redirection in progress.
  2384.  
  2385.  
  2386.             stdin
  2387.  
  2388.  
  2389.             For command input, MSG uses the console device, not "stdin".
  2390.             This results in the program cooperating very nicely with the
  2391.             shareware program CED or the commercial program PCED.
  2392.             However, echoed console input is sent to the console rather
  2393.             than "stdout".  Since "stdout" is a fully buffered device,
  2394.             and console output is not, it's not a good idea to redirect
  2395.             the output if a mixture of input is used.  For example, if
  2396.             you type
  2397.  
  2398.  
  2399.                  MSG A= > TEMP
  2400.  
  2401.  
  2402.             you'll get a listing of all new messages in the TEMP file.
  2403.             However, the program will not terminate until you type "G"
  2404.             from the keyboard.  If you examine the TEMP file, you'll
  2405.             find the "G" you typed in a strange place, probably
  2406.             somewhere in the middle of the last message.  The solution
  2407.             to this problem is to construct your command line to need no
  2408.             input while using redirection.  The "fixed" example above
  2409.             would look like this:
  2410.  
  2411.  
  2412.                  MSG A= G > TEMP
  2413.  
  2414.  
  2415.             which would cause the program to end normally and not
  2416.             require any input from the console.
  2417.  
  2418.  
  2419.             Input directed into MSG also will work, but the same
  2420.             problems apply here as described above.  Directed input is
  2421.             taken from the console device, so you shouldn't use
  2422.             redirection in both directions (i.e. "MSG <MSG.CMD >TEMP").
  2423.  
  2424.  
  2425.  
  2426.  
  2427.  
  2428.  
  2429.  
  2430.  
  2431.  
  2432.  
  2433.                         MSG - Copyright 1986-91 by Ron Bemis
  2434.  
  2435.  
  2436.  
  2437.                                  MSG.MAN - page 39
  2438.  
  2439.  
  2440.             Entering and Replying to Messages
  2441.  
  2442.  
  2443.             When entering a message in the MAIL area (#0), a destination
  2444.             node number must be known.  If the person you're entering
  2445.             the message to is listed in USERLIST.DOG or FIDOUSER.LST,
  2446.             you won't need to enter this node number, it will be entered
  2447.             for you.
  2448.  
  2449.  
  2450.             File attaches:  When entering the subject of a message when
  2451.             E)ntering or R)eplying in the mail area (area #0), you
  2452.             should specify a filename rather than a subject if you wish
  2453.             to attach a file.  If the 2nd and 3rd characters of the
  2454.             subject are ':' and '\', respectively, MSG will assume that
  2455.             you've typed a filename, and will set the file attach flag.
  2456.             If this is not what you want, you can toggle the file attach
  2457.             flag on or off with the C)hange F)ileattach command.
  2458.  
  2459.  
  2460.             Private Areas
  2461.  
  2462.  
  2463.             The P)rivate setting in the Z)ap menu causes an area to be
  2464.             marked/unmarked as a private area.  Anytime you E)nter a
  2465.             message, R)eply, or M)ove a message to a private area, that
  2466.             message will be marked private.  While in a private area,
  2467.             you can still use the RN command to enter a public reply.
  2468.  
  2469.  
  2470.             Exit Errorlevels
  2471.  
  2472.  
  2473.             MSG exits with one of four errorlevels:
  2474.  
  2475.  
  2476.                  3 - fatal error, can't continue.
  2477.                  2 - echomail was entered.  MSGTOSS.LOG was updated.
  2478.                  1 - matrix mail (area #0) was entered only.
  2479.                  0 - no error, no messages need to be scanned.
  2480.  
  2481.  
  2482.             See the included MSGS.BAT and MSGS.CMD files for examples of
  2483.             how to put the errorlevel and the MSGTOSS.LOG file to work
  2484.             for you.
  2485.  
  2486.  
  2487.  
  2488.  
  2489.  
  2490.  
  2491.  
  2492.  
  2493.  
  2494.  
  2495.  
  2496.  
  2497.                         MSG - Copyright 1986-91 by Ron Bemis
  2498.  
  2499.  
  2500.  
  2501.                                  MSG.MAN - page 40
  2502.  
  2503.  
  2504.             Files Used by MSG
  2505.  
  2506.  
  2507.             *.SQD - Squish Database
  2508.             *.SQI - Squish Index
  2509.             *.SQL - Squish Lastread Table
  2510.  
  2511.  
  2512.             These are the files used for Squish format bases.  *.SQD is
  2513.             the data file, *.SQI is the index, and *.SQL is the table of
  2514.             lastread pointers.
  2515.  
  2516.  
  2517.             AREAS.BBS - Area List
  2518.  
  2519.  
  2520.             This is a text file that you create, that is shared by
  2521.             utilities such as EMMIE.  One special note:  The "system
  2522.             name ! sysop name" line must be on the FIRST line of
  2523.             AREAS.BBS.  No blank or comment lines should be above it.   
  2524.             Example:
  2525.  
  2526.  
  2527.             Nibbles & Bytes - Dallas, Texas - 214-231-3841! Ron Bemis
  2528.             ;Area Location      Area Name      Forwarding Nodes
  2529.             M:\NOTES\           NOTES
  2530.             M:\POINTS\          POINTS         265/7 124/4115 124/6215
  2531.             ;and so on . . .
  2532.  
  2533.  
  2534.             As mentioned above, all information about message areas is
  2535.             read from AREAS.BBS.  If you're a sysop, you've probably got
  2536.             at least one message area that is not an echomail area.  To
  2537.             get MSG to recognize these areas, you must add them to your
  2538.             AREAS.BBS.  Create a tag for them, but don't list any nodes
  2539.             on the line.
  2540.  
  2541.  
  2542.             DIR.BBS - Area Description
  2543.             *.DES - Area Description (Squish)
  2544.  
  2545.  
  2546.             This is an area description file.  You may have one in each
  2547.             of your message area directories.  MSG only uses them to
  2548.             display your current area.  If they do not exist, MSG will
  2549.             instead display the directory path.  You can modify this
  2550.             file by using the Z)ap D)escription command (see page 29).
  2551.  
  2552.  
  2553.  
  2554.  
  2555.  
  2556.  
  2557.  
  2558.  
  2559.  
  2560.  
  2561.                         MSG - Copyright 1986-91 by Ron Bemis
  2562.  
  2563.  
  2564.  
  2565.                                  MSG.MAN - page 41
  2566.  
  2567.  
  2568.             FIDOUSER.LST - Nodelisted Names
  2569.  
  2570.  
  2571.             This is created by your nodelist compiler.  When you enter a
  2572.             NETMAIL message, USERLIST.DOG is searched first.  If the
  2573.             name is not found in USERLIST.DOG, or USERLIST.DOG does not
  2574.             exist, MSG will search FIDOUSER.LST.  See also "Entering and
  2575.             Replying to Messages" on page 39.
  2576.  
  2577.  
  2578.             HANCOCK.JON - Signature
  2579.             *.SIG - Signature (Squish)
  2580.  
  2581.  
  2582.             This is the 'signature' file.  If a file with this name
  2583.             exists in a message area, the contents will be appended to
  2584.             each message you create by E)ntering or R)eplying.  If a
  2585.             file with this name exists in the 'BBS' directory, it will
  2586.             be used as a default if there is no HANCOCK.JON in the
  2587.             corresponding message area.  Only one line of up to 75
  2588.             characters will be read.  Do not use graphics or other non-
  2589.             ASCII characters in this file.  See the Z)ap S)ignature
  2590.             command on page 29 for more information.
  2591.  
  2592.  
  2593.             LASTREAD. - Last Message Read Marker
  2594.  
  2595.  
  2596.             These are small binary files that exist in each of your
  2597.             message area directories.  They are used to store pointers
  2598.             to the last message you have read in each area.  If you use
  2599.             a renumbering utility on your message areas, be sure to
  2600.             specify an option to update the LASTREAD files.
  2601.  
  2602.  
  2603.             MESSAGE.TXT - Text Editing File
  2604.  
  2605.  
  2606.             This is the filename passed to your editor for any message
  2607.             editing.  This includes E)nter, R)eply, and B)ody.  Once
  2608.             saved back into a message format, the file is deleted.
  2609.  
  2610.  
  2611.             MESSAGE.BAK - Editor Backup
  2612.  
  2613.  
  2614.             Possibly created by your editor.  If it exists after
  2615.             editing, it is deleted.
  2616.  
  2617.  
  2618.  
  2619.  
  2620.  
  2621.  
  2622.  
  2623.  
  2624.  
  2625.                         MSG - Copyright 1986-91 by Ron Bemis
  2626.  
  2627.  
  2628.  
  2629.                                  MSG.MAN - page 42
  2630.  
  2631.  
  2632.             MESSAGE.LOG - Active Area List
  2633.  
  2634.  
  2635.             Maintained by MSG.  If it exists in the 'BBS' directory when
  2636.             MSG starts, the "A=", "AL", "AN", and "AP" commands will be
  2637.             limited to the areas listed in this file.  This file might
  2638.             be appended by using the -F option of CONFMAIL IMPORT.  It
  2639.             will only be re-written by MSG if it existed when MSG
  2640.             started.  See the discussion about this file on page 34 for
  2641.             more information.
  2642.  
  2643.  
  2644.             MESSAGE.SAV - Default W)rite File
  2645.  
  2646.  
  2647.             This is the default filename for the W)rite command.  Of
  2648.             course you may type any filename you like instead.  If you
  2649.             specify a different file, MSG will remember it, and that
  2650.             file will be the default the next time you W)rite.
  2651.  
  2652.  
  2653.  
  2654.  
  2655.  
  2656.  
  2657.  
  2658.  
  2659.  
  2660.  
  2661.  
  2662.  
  2663.  
  2664.  
  2665.  
  2666.  
  2667.  
  2668.  
  2669.  
  2670.  
  2671.  
  2672.  
  2673.  
  2674.  
  2675.  
  2676.  
  2677.  
  2678.  
  2679.  
  2680.  
  2681.  
  2682.  
  2683.  
  2684.  
  2685.  
  2686.  
  2687.  
  2688.  
  2689.                         MSG - Copyright 1986-91 by Ron Bemis
  2690.  
  2691.  
  2692.  
  2693.                                  MSG.MAN - page 43
  2694.  
  2695.  
  2696.             MSG.CFG - Configuration File
  2697.  
  2698.  
  2699.             This is a text file that you create with an ASCII editor.
  2700.             MSG only requires that there be two lines in this file,
  2701.             although there may be others.  If you are a point system,
  2702.             you should also include your .point number on the NODE line.
  2703.  
  2704.  
  2705.                  Example:
  2706.  
  2707.  
  2708.                  Node 1:124/1113     ;my network address
  2709.                  Mail M:\MAIL        ;matrix msgs location
  2710.  
  2711.  
  2712.             MSG is also capable of supporting multiple users.  If you
  2713.             include the line
  2714.  
  2715.  
  2716.                  USER 1
  2717.  
  2718.  
  2719.             in your MSG.CFG, MSG will use the second set of lastread
  2720.             pointers.  The default user number is 0, which tells MSG to
  2721.             use the first set of lastread pointers.
  2722.  
  2723.  
  2724.             If you do have multiple users of MSG, you'll probably also
  2725.             want to specify an alternate sysop name in the MSG.CFG file:
  2726.  
  2727.  
  2728.                  SYSOP Lorene Tinsley
  2729.  
  2730.  
  2731.             This will override the sysop name from the first line of
  2732.             AREAS.BBS.  Normally, the alternate sysop would copy his/her
  2733.             configuration file to MSG.CFG before running MSG.  See
  2734.             MSGS.BAT or MSGS.CMD for an example.
  2735.  
  2736.  
  2737.             MSG.COL - Color Configuration
  2738.  
  2739.  
  2740.             This is a small file that contains your color setup.  If
  2741.             this file is present in the 'BBS' directory, MSG will use it
  2742.             to initialize your colors.  You can configure the colors
  2743.             temporarily or permanently by using the X)change D)ecorate
  2744.             option.  MSG's default settings are in color (with no
  2745.             MSG.COL).  The MSG distribution archive contains a sample
  2746.             MSG.COL for monochrome systems.  If you have a color system,
  2747.             you probably should not install this sample file.
  2748.  
  2749.  
  2750.  
  2751.  
  2752.  
  2753.                         MSG - Copyright 1986-91 by Ron Bemis
  2754.  
  2755.  
  2756.  
  2757.                                  MSG.MAN - page 44
  2758.  
  2759.  
  2760.             MSG.MAC - Macro Definitions
  2761.  
  2762.  
  2763.             This is the macro definition file.  Any line beginning with
  2764.             anything other than a numeric character is ignored.  A macro
  2765.             definition starts with the scan code, and is followed by the
  2766.             macro string.  Macros are valid only for "0-scan" keys, and
  2767.             only when Hotkeys are enabled.  See the file MSG.REF for a
  2768.             list of definable keys and "Hotkeys and Macros" on page 37.
  2769.  
  2770.  
  2771.             MSG.REF - Macro Reference
  2772.  
  2773.  
  2774.             A fairly complete list of the keyboard scan codes that can
  2775.             be used for macros.  This isn't used by the program, but is
  2776.             provided as an aid for editing MSG.MAC.
  2777.  
  2778.  
  2779.             MSGTOSS.LOG - Export Log
  2780.  
  2781.  
  2782.             This is appended by MSG when you enter messages in an
  2783.             echomail area.  See the description above, and the sample
  2784.             MSGS.BAT batch file.  See the discussion on page 34.
  2785.  
  2786.  
  2787.             ORIGIN - Custom Origin
  2788.             *.ORG - Custom Origin (Squish)
  2789.  
  2790.  
  2791.             You can use this file to create custom origin lines.  If a
  2792.             file with this name exists in a message area, the contents
  2793.             will be used to create your origin line in echomail areas
  2794.             when you E)nter or R)eply to a message.  If the file does
  2795.             not exist in a given message area, the default origin from
  2796.             AREAS.BBS will be used.  " * Origin: " will be added before
  2797.             this line, and your node number will be added at the end, so
  2798.             these should not be included.  Up to 50 characters are
  2799.             permitted.  Do not use graphics or other non-ASCII
  2800.             characters in this file.  See the Z)ap O)rigin command page
  2801.             29 for more information.
  2802.  
  2803.  
  2804.             PRIVATE - Private Message Flag
  2805.             *.PVT - Private Message Flag (Squish)
  2806.  
  2807.  
  2808.             MSG creates/delete this file with the P)rivate option in the
  2809.             Z)ap menu.  It's a zero-length file, which means it doesn't
  2810.             take up any additional disk space.  If found, MSG will
  2811.             create private messages when you enter or reply in the area.
  2812.             See Z)ap P)rivate on page 29.
  2813.  
  2814.  
  2815.  
  2816.  
  2817.                         MSG - Copyright 1986-91 by Ron Bemis
  2818.  
  2819.  
  2820.  
  2821.                                  MSG.MAN - page 45
  2822.  
  2823.  
  2824.             USERLIST.DOG - Non-Nodelisted Names
  2825.  
  2826.  
  2827.             If this file exists, it is searched first when you enter a
  2828.             message in your NETMAIL area (area #0).  This file must be
  2829.             in alphabetical order, each line must have the exact same
  2830.             length, and have the same format as the FIDOUSER.LST file
  2831.             described above.  See also "Entering and Replying to
  2832.             Messages" on page 39.
  2833.  
  2834.  
  2835.             *.MSG - Message Files
  2836.  
  2837.  
  2838.             Obviously.  These are the messages which reside in the
  2839.             subdirectories specified in AREAS.BBS.  One message per
  2840.             file, compatible with Fido, Opus, and many popular BBS
  2841.             utilities.
  2842.  
  2843.  
  2844.  
  2845.  
  2846.  
  2847.  
  2848.  
  2849.  
  2850.  
  2851.  
  2852.  
  2853.  
  2854.  
  2855.  
  2856.  
  2857.  
  2858.  
  2859.  
  2860.  
  2861.  
  2862.  
  2863.  
  2864.  
  2865.  
  2866.  
  2867.  
  2868.  
  2869.  
  2870.  
  2871.  
  2872.  
  2873.  
  2874.  
  2875.  
  2876.  
  2877.  
  2878.  
  2879.  
  2880.  
  2881.                         MSG - Copyright 1986-91 by Ron Bemis
  2882.  
  2883.  
  2884.  
  2885.                                  MSG.MAN - page 46
  2886.  
  2887.  
  2888.             Revision History
  2889.  
  2890.  
  2891.             2.8  08/06/88
  2892.  
  2893.  
  2894.             General Release - all known bugs fixed.
  2895.  
  2896.  
  2897.             2.9  08/19/88
  2898.  
  2899.  
  2900.             Changed default save file from TEMP in the current directory
  2901.             to MESSAGE.SAV in the main 'BBS' directory. Added the
  2902.             MESSAGE.LOG feature to allow "screening" of message areas
  2903.             when using the two-letter "A?" commands.
  2904.  
  2905.  
  2906.             3.0  08/20/88
  2907.  
  2908.  
  2909.             Added the L)ength and W)idth commands to the X)change menu.
  2910.             The length command was there before, but now you have to
  2911.             specify "L" before giving a number.  If you set your screen
  2912.             width too small or too large, you'll get some funny results.
  2913.             (This feature removed for version 4.2.)
  2914.  
  2915.  
  2916.             3.1  09/03/88
  2917.  
  2918.  
  2919.             Added the P)urge command to the X)change menu to change the
  2920.             default KILL/SENT setting on newly created Matrix messages.
  2921.             Added logic to set the REC'D flag on messages addressed to
  2922.             the sysop.  Fixed the "Forwarded by..." line created by the
  2923.             M)ove command.  It will now display the actual address,
  2924.             including zone and point numbers.
  2925.  
  2926.  
  2927.             3.2  09/08/88
  2928.  
  2929.  
  2930.             Fixed a little problem in the color display of the A)rea
  2931.             change list.
  2932.  
  2933.  
  2934.  
  2935.  
  2936.  
  2937.  
  2938.  
  2939.  
  2940.  
  2941.  
  2942.  
  2943.  
  2944.  
  2945.                         MSG - Copyright 1986-91 by Ron Bemis
  2946.  
  2947.  
  2948.  
  2949.                                  MSG.MAN - page 47
  2950.  
  2951.  
  2952.             3.3  01/29/89
  2953.  
  2954.  
  2955.             Cleaned up a lot of the source code.  Changed the "!"
  2956.             command (toggle Receipt) in the C)hange menu to "*".
  2957.             Modified code so the LASTREAD pointer could be stored as 0
  2958.             in non-echomail areas.  Added maintenance of the MESSAGE.LOG
  2959.             file if it exists when MSG starts.  Added the Z)ap options
  2960.             menu to allow you to change the ORIGIN, DIR.BBS, and
  2961.             HANCOCK.JON files in a specific message area.  Added the
  2962.             "RP", "RN", "RC", and "RH" commands to set attributes on
  2963.             reply messages.
  2964.  
  2965.  
  2966.             4.0  10/03/89
  2967.  
  2968.  
  2969.             Changed from the tiny to the small memory model.  The
  2970.             program is now MSG.EXE, not MSG.COM.  If you're upgrading
  2971.             from version 3.3 or earlier, you should delete your old
  2972.             MSG.COM before attempting to use the new MSG.EXE.  Changed
  2973.             the exclamation point terminator to the carat for
  2974.             compatibility with CED, and to allow exclamation points to
  2975.             be part of a message's subject.  Added the P)rivate,
  2976.             PassT)hru, and U)ser options in the Z)ap menu.  Allowed the
  2977.             Origin line to be up to 79 characters long.  Added the "!"
  2978.             and "@" marker commands. Added the D)ecorate option to the
  2979.             X)change menu to allow colors to be configured.  Rearranged
  2980.             the X)change menu - removed the C)olor option and renamed
  2981.             the B)lank Screen to C)lear Screen.  Added the mailing list
  2982.             feature for E)ntering messages.  Put a little more punch in
  2983.             the M)ove command.  Changed the K)ill command to prompt for
  2984.             a message number.  Changed the W)rite command so it will
  2985.             remember the last filename you specified.  Added Hotkey
  2986.             functionality with the H)otkey command in the X)change menu.
  2987.             (The Zap passThru command was removed for version 4.2.)
  2988.  
  2989.  
  2990.             4.1  10/23/89
  2991.  
  2992.  
  2993.             Added macro capability using the MSG.MAC file.  Added the
  2994.             "*" command to go to the last message, and the "$" command
  2995.             to go to the first message.
  2996.  
  2997.  
  2998.  
  2999.  
  3000.  
  3001.  
  3002.  
  3003.  
  3004.  
  3005.  
  3006.  
  3007.  
  3008.  
  3009.                         MSG - Copyright 1986-91 by Ron Bemis
  3010.  
  3011.  
  3012.  
  3013.                                  MSG.MAN - page 48
  3014.  
  3015.  
  3016.             4.2  10/10/91
  3017.  
  3018.  
  3019.             ***  WARNING:  THIS VERSION MAY BREAK YOUR BATCH FILES!  ***
  3020.             ***   READ THE FOLLOWING CHANGE INFORMATION CAREFULLY!   ***
  3021.  
  3022.  
  3023.             This version runs under both DOS and OS/2.
  3024.  
  3025.  
  3026.             At startup, MSG senses the size of the screen and sets the
  3027.             screen length and width appropriately.  This works great for
  3028.             the long screens of 34, 40, 50, 60, or even 100.  Because of
  3029.             this, I've removed the L)ength and W)idth options from the
  3030.             X)Change menu.
  3031.  
  3032.  
  3033.             This version also will allow any non-alphanumeric characters
  3034.             in front of the directory name in AREAS.BBS.  These
  3035.             "options" are all ignored with the expection of the passthru
  3036.             marker (#).  It causes the corresponding area to be ignored
  3037.             by MSG.  Because of this, the PassT)hru option was removed
  3038.             from the Z)ap menu.
  3039.  
  3040.  
  3041.             A small change was made to allow MSG to interpret INTL,
  3042.             FMPT, and TOPT kludge lines either with or without a colon.
  3043.             These kludge lines are still generated without a colon.
  3044.  
  3045.  
  3046.             M)ove now allows editing before the new message is saved,
  3047.             and will change the Origin line to prevent echomail problems
  3048.             from having two origin line.
  3049.  
  3050.  
  3051.             MSG will no longer write to the LASTREAD file if it hasn't
  3052.             changed since it was read.  This saves a little wear and
  3053.             tear on the disk, and makes repeated area changes quite a
  3054.             bit faster.
  3055.  
  3056.  
  3057.             Upgraded to Microsoft C V6.00A.  This causes the executable
  3058.             program to be a little smaller.  Tweaked all the code to
  3059.             compile with /W4 with no warnings.
  3060.  
  3061.  
  3062.             Added the Q)uotes option to the X)change menu.  Quote lines
  3063.             OFF is the preferred way to read messages for some people.
  3064.             A macro to toggle this option was added to the default
  3065.             MSG.MAC file (Alt-ENTER).
  3066.  
  3067.  
  3068.             Removed the "#" command, and kludged together a method to
  3069.             type in a message number with hotkeys turned on.
  3070.  
  3071.  
  3072.  
  3073.                         MSG - Copyright 1986-91 by Ron Bemis
  3074.  
  3075.  
  3076.  
  3077.                                  MSG.MAN - page 49
  3078.  
  3079.  
  3080.             Small change to remove the line feed from custom origin
  3081.             lines.
  3082.  
  3083.  
  3084.             Small change to allow the splitting of lines over 80
  3085.             characters that don't contain spaces.
  3086.  
  3087.  
  3088.             Changed the way MESSAGE.LOG is handled.  When the program
  3089.             starts, this file is read, then truncated to size 0.  When
  3090.             you exit, the file is appended.  This should help in
  3091.             multitasking environments when messages are being tossed in
  3092.             one session while MSG is running in another.
  3093.  
  3094.  
  3095.             Changed the mailing list function to accept a full filename
  3096.             in any directory.  MSG no longer looks in the "BBS"
  3097.             directory for the list, and it doesn't default to a .LST
  3098.             extension.
  3099.  
  3100.  
  3101.                  Old way:  MSG E @BOSSES ^ New Pointlist^
  3102.                  New way:  MSG E @D:\BINK\BOSSES.LST^New Pointlist^
  3103.  
  3104.  
  3105.             Modified the way MSG deals with TO: and FROM: names.  There
  3106.             is no longer a two-word restriction on these names.  From a
  3107.             batch file, these fields must be entered in the same way a
  3108.             SUBJ: is entered - with a terminating "^".
  3109.  
  3110.  
  3111.                  Old way:  MSG E Ron Bemis Today's Calendar^
  3112.                  New way:  MSG E Ron Bemis^Today's Calendar^
  3113.  
  3114.  
  3115.             More multitasking support:  The E)nter, R)eply, and M)ove
  3116.             commands were revamped to ensure that the messages they
  3117.             create will not overwrite another message (possibly created
  3118.             in another session).  The N)ext command will recount
  3119.             messages and double-check before announcing "Highest
  3120.             Message".  The AN and AP commands will now recheck the
  3121.             contents of MESSAGE.LOG before announcing "First area" or
  3122.             "Last area".
  3123.  
  3124.  
  3125.             The configured sysop's name will now appear in the "Reply
  3126.             Link" colors when listed in either the "To" or "From" fields
  3127.             during a L)ist or I)nquire operation.
  3128.  
  3129.  
  3130.  
  3131.  
  3132.  
  3133.  
  3134.  
  3135.  
  3136.  
  3137.                         MSG - Copyright 1986-91 by Ron Bemis
  3138.  
  3139.  
  3140.  
  3141.                                  MSG.MAN - page 50
  3142.  
  3143.  
  3144.             4.3  10/27/91
  3145.  
  3146.  
  3147.             Added complete 4-dimensional message addresses.  This means
  3148.             there are no more INTL, FMPT, or TOPT kludge lines.  The
  3149.             entire address is now stored in the message header.  To use
  3150.             this version correctly, you'll need a 4D message tosser and
  3151.             packer.  If you run a point, you should specify your entire
  3152.             node address (including the .point part) on the NODE line of
  3153.             MSG.CFG.  The POINTNET and BOSSNODE lines in AREAS.BBS are
  3154.             now ignored.  Note that the Opus and Maximus BBS packages
  3155.             both create messages the "old" way, without zones and points
  3156.             in the message headers.  In fact, they use these fields for
  3157.             "time created" and "time received", so you may get some
  3158.             funny-looking node numbers on messages generated by one of
  3159.             these programs.  Hopefully, these programs will change in
  3160.             the future as we make our way toward 4 (and 5) dimensional
  3161.             node numbers, and type 3 message bundles.
  3162.  
  3163.  
  3164.             4.4  12/06/91
  3165.  
  3166.  
  3167.             Added the capability of dealing with Squish message bases.
  3168.             To indicate that an area is Squish format, preceed the path
  3169.             information in AREAS.BBS with a dollar sign ($).  Although
  3170.             it's not really suggested, you can also preceed the MAIL
  3171.             path name with "$" in MSG.CFG to allow your netmail area to
  3172.             be stored in Squish format.
  3173.  
  3174.  
  3175.             Added the MSG.CFG file, eliminating the need for CONFIG.DOG.
  3176.             Added the USER and SYSOP config verbs for multiple users.
  3177.  
  3178.  
  3179.             4.5  01/06/92
  3180.  
  3181.  
  3182.             Squish-capable release version.  Modified the N)ext command
  3183.             to move to the next area after all messages have been read
  3184.             in the current area.
  3185.  
  3186.  
  3187.  
  3188.  
  3189.  
  3190.  
  3191.  
  3192.  
  3193.  
  3194.  
  3195.  
  3196.  
  3197.  
  3198.  
  3199.  
  3200.  
  3201.                         MSG - Copyright 1986-91 by Ron Bemis
  3202.  
  3203.  
  3204.  
  3205.                                  MSG.MAN - page 51
  3206.  
  3207.  
  3208.             Conclusion
  3209.  
  3210.  
  3211.             I hope you'll enjoy this program, and I also hope that
  3212.             you'll consider sending in a registration if you like it.
  3213.             I've always got an ear open to suggestions for enhancements
  3214.             that you might like to see added.  Don't patch this program
  3215.             - drop me a note if you need something special done.  Please
  3216.             report any bugs you may find!
  3217.  
  3218.  
  3219.                                           -Ron Bemis
  3220.  
  3221.  
  3222.  
  3223.  
  3224.  
  3225.  
  3226.  
  3227.  
  3228.  
  3229.  
  3230.  
  3231.  
  3232.  
  3233.  
  3234.  
  3235.  
  3236.  
  3237.  
  3238.  
  3239.  
  3240.  
  3241.  
  3242.  
  3243.  
  3244.  
  3245.  
  3246.  
  3247.  
  3248.  
  3249.  
  3250.  
  3251.  
  3252.  
  3253.  
  3254.  
  3255.  
  3256.  
  3257.  
  3258.  
  3259.  
  3260.  
  3261.  
  3262.  
  3263.  
  3264.  
  3265.                         MSG - Copyright 1986-91 by Ron Bemis